package com.study.admin.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDateTime;

/**
 * <p>
 * 租户表
 * </p>
 *
 * @author Ysl
 * @since 2024-11-18
 */
@Getter
@Setter
@TableName("tenant")
public class Tenant {

    /**
     * 主键
     */
    private Long id;

    /**
     * 租户名
     */
    private String name;

    /**
     * 公司名称
     */
    private String companyName;

    /**
     * 关联联系人
     */
    private Long userId;

    /**
     * 关联管理员
     */
    private Long adminId;

    /**
     * 生效状态 0-禁用 1-生效 2-过期
     */
    private Integer status;

    /**
     * 系统logo
     */
    private String logo;

    /**
     * 系统版本
     */
    private String level;

    /**
     * 有效期
     */
    private LocalDateTime validDate;

    /**
     * 授权账号数
     */
    private Integer authAccount;
}
